give the finishing touch - Fransızca İngilizce Sözlük